.book-item {
  width: 184rpx;
  margin: 0 auto;
  margin-bottom: 40rpx;
  .img-box {
    width: 100%;
    aspect-ratio: 92/128;
    border: 2rpx solid var(--border-gray);
  }
  .title {
    height: 60rpx;
    margin: 20rpx 0 0 0;
    font-size: 26rpx;
    line-height: 30rpx;
    -webkit-line-clamp: 2;
  }
  .read-no {
    font-size: 24rpx;
    color: var(--text-gray);
  }
}